Long-Horizon Planning and Execution With Functional Object-Oriented Networks

نویسندگان

چکیده

Following work on joint object-action representations, functional object-oriented networks (FOON) were introduced as a knowledge graph representation for robots. A FOON contains symbolic concepts useful to robot's understanding of tasks and its environment xmlns:xlink="http://www.w3.org/1999/xlink">object-level planning . Prior this work, little has been done show how plans acquired from can be executed by robot, the in are too abstract execution. We thereby introduce idea exploiting object-level task planning Our approach automatically transforms into PDDL leverages off-the-shelf planners, action contexts, robot skills hierarchical pipeline generate executable plans. demonstrate our entire long-horizon CoppeliaSim learned contexts extended never-before-seen scenarios.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object Oriented execution Model ( OOM )

This paper considers implementing the Object Oriented Programming Model directly in the hardware to serve as a base to exploit object-level parallelism, speculation and heterogeneous computing. Towards this goal, we present a new execution model called Object Oriented execution Model OOM that implements the OO Programming Models. All OOM hardware structures are objects and the OOM Instruction S...

متن کامل

Modeling Object-Oriented Program Execution

This paperdescribes awayof organizing information about an object-orientedprogram’s execution. The context is our system for visualizing that execution. The critical constraints are completeness, compactness, and efficient retrieval. We describe our design and how it meets these constraints.

متن کامل

Execution Characteristics of Object Oriented

It is widely accepted that object-oriented design improves code reusability, facilitates code maintainability and enables higher levels of abstraction. Although software developers and the software engineering community have embraced object-oriented programming for these beneets, there have been wide concerns about the performance overhead associated with this programming paradigm on modern pro...

متن کامل

Functional Object-Oriented Programming with Object-Gofer

Object-Gofer is a small, practical extension of the functional programming language Gofer incorporating the following ideas from the object-oriented community: objects and toplevel classes, subtype and implementation inheritance, method redefinition, late binding and self type specialization. The semantics of Object-Gofer is defined by translation into pure Gofer. Although this restricts the de...

متن کامل

Unifying Functional and Object - Oriented Programming with

class GraphsModel extends Graphs { class Graph(val nodes: Set[Node], val edges: Set[Edge])

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE robotics and automation letters

سال: 2023

ISSN: ['2377-3766']

DOI: https://doi.org/10.1109/lra.2023.3285510